类 AlarmControlManager


  • public class AlarmControlManager
    extends java.lang.Object
    • 字段详细资料

      • ACTION_SPIRIT_ALARM_SET

        public static final java.lang.String ACTION_SPIRIT_ALARM_SET
        另请参阅:
        常量字段值
      • EXTRA_APIRIT_ALARM_OFF_TIME

        public static final java.lang.String EXTRA_APIRIT_ALARM_OFF_TIME
        另请参阅:
        常量字段值
      • EXTRA_APIRIT_ALARM_ON_TIME

        public static final java.lang.String EXTRA_APIRIT_ALARM_ON_TIME
        另请参阅:
        常量字段值
      • ALARM_POWER_REPEAT

        public static final java.lang.String ALARM_POWER_REPEAT
        另请参阅:
        常量字段值
      • ALARM_POWER_NO_REPEAT

        public static final java.lang.String ALARM_POWER_NO_REPEAT
        另请参阅:
        常量字段值
    • 构造器详细资料

      • AlarmControlManager

        public AlarmControlManager​(android.content.Context context)
    • 方法详细资料

      • start

        public void start()
      • setSpiritAlarmWithDay

        public int setSpiritAlarmWithDay​(int mday,
                                         int hour,
                                         int minute)
      • setSpiritAlarmWithWeek

        public int setSpiritAlarmWithWeek​(int wday,
                                          int hour,
                                          int minute)
      • queryAllSpiritAlarm

        public android.database.Cursor queryAllSpiritAlarm()
      • creatOneAlarmPower

        public void creatOneAlarmPower​(java.lang.String year,
                                       java.lang.String month,
                                       java.lang.String day,
                                       java.lang.String on_hour,
                                       java.lang.String on_minute,
                                       java.lang.String on_second,
                                       java.lang.String off_hour,
                                       java.lang.String off_minute,
                                       java.lang.String off_second,
                                       java.lang.String on_am_pm,
                                       java.lang.String off_am_pm)
      • removeOneAlarmPower

        public void removeOneAlarmPower​(int position)
      • removeAllalarmPower

        public void removeAllalarmPower()
      • updateAlarmPower

        public void updateAlarmPower​(int position,
                                     java.lang.String active,
                                     java.lang.String year,
                                     java.lang.String month,
                                     java.lang.String day,
                                     java.lang.String on_hour,
                                     java.lang.String on_minute,
                                     java.lang.String on_second,
                                     java.lang.String off_hour,
                                     java.lang.String off_minute,
                                     java.lang.String off_second,
                                     java.lang.String on_am_pm,
                                     java.lang.String off_am_pm)
      • updateAlarmPowerActive

        public void updateAlarmPowerActive​(int position,
                                           java.lang.String active)
      • updateAlarmPowerRepeat

        public void updateAlarmPowerRepeat​(int position,
                                           java.lang.String if_repeat)
      • getAlarmPowerRepeat

        public boolean getAlarmPowerRepeat​(int position)
      • getAlarmPowerList

        public java.util.List<SpiritAlarmItem> getAlarmPowerList()